//
//  SEGOldPGCListViewModel.h
//  SEGPlatform
//
//  Created by SEGI on 2020/12/3.
//

#import <Foundation/Foundation.h>
#import "SEGPictorialListModel.h"

#define kOldPGCListViewHeight 35     // OldPGCListView的高度

@interface SEGOldPGCListViewModel : NSObject
@property (nonatomic, assign) CGFloat widgetWidth;//控件宽度
@property (nonatomic, assign) CGFloat widgetHeight;//控件高度

//SEGEnumOldPGCListViewType_OnlyWords
@property (nonatomic, assign) UIEdgeInsets marginOnlyWordsContentInset;
@property (nonatomic, assign) UIEdgeInsets marginOnlyWordsPraiseInset;
@property (nonatomic, assign) UIEdgeInsets marginOnlyWordsCommentInset;
@property (nonatomic, assign) UIEdgeInsets marginOnlyWordsTimeInset;

//SEGEnumOldPGCListViewType_SingleSmallPic = 2, /*PGC单小图*/
@property (nonatomic, assign) CGSize SingleSmallPicPicturSize;
@property (nonatomic, assign) UIEdgeInsets marginSingleSmallPicContentInset;
@property (nonatomic, assign) UIEdgeInsets marginSingleSmallPicPicturInset;
@property (nonatomic, assign) UIEdgeInsets marginSingleSmallPicPraiseInset;
@property (nonatomic, assign) UIEdgeInsets marginSingleSmallPicCommentInset;
@property (nonatomic, assign) UIEdgeInsets marginSingleSmallPicTimeInset;

//SEGEnumOldPGCListViewType_SingleBigPic = 3, /*PGC单大图*/
@property (nonatomic, assign) CGSize SingleBigPicPicturSize;
@property (nonatomic, assign) UIEdgeInsets marginSingleBigPicContentInset;
@property (nonatomic, assign) UIEdgeInsets marginSingleBigPicPictureInset;
@property (nonatomic, assign) UIEdgeInsets marginSingleBigPicPraiseInset;
@property (nonatomic, assign) UIEdgeInsets marginSingleBigPicCommentInset;
@property (nonatomic, assign) UIEdgeInsets marginSingleBigPicTimeInset;

//SEGEnumOldPGCListViewType_SmallTPic = 1 /*PGC小三图*/
@property (nonatomic, assign) CGSize SmallTPicPicturSize;
@property (nonatomic, assign) UIEdgeInsets marginSmallTPicPictureInset;
@property (nonatomic, assign) UIEdgeInsets marginSmallTPicContentInset;
@property (nonatomic, assign) UIEdgeInsets marginSmallTPicPraiseInset;
@property (nonatomic, assign) UIEdgeInsets marginSmallTPicCommentInset;
@property (nonatomic, assign) UIEdgeInsets marginSmallTPicTimeInset;


@property (nonatomic, strong)id businessData;//控件业务数据载体
@property (nonatomic, strong)SEGPictorialListModel *pictorialData;
-(instancetype)init;
@end
